English-Spanish dictionary »

birdbrain meaning in Spanish

EnglishSpanish
birdbrain (someone who is not intelligent)
noun

casquivanonoun
{m}