Sheepfaced in Tagalog

What is the translation of word Sheepfaced in Tagalog/Filipino ?

Meaning of   Sheepfaced in Tagalog is : mukhang parang tupa

Sponsored

Defenition of word Sheepfaced

Sponsored

Other meanings of Sheepfaced