ımbricate

listen to the pronunciation of ımbricate
الإنجليزية - الإنجليزية
{a} lapped over each other like tiles
Imbricate
imbricative
ımbricate
المفضلات