Meaning of patatas

patatas

Tagalog

n., bot. potato


patatas

Tagalog

n. 1. bad smell of dirty socks; 2. hole in a sock [coll.]