birdbrained

listen to the pronunciation of birdbrained
English - Turkish

Definition of birdbrained in English Turkish dictionary

birdbrain
{i} kuş beyinli (Argo)
birdbrain
aptal
birdbrain
sersem
English - English
birdbrained
Favorites