Polish-English dictionary »

archibald meaning in English

PolishEnglish
Archibald noun

Archibaldnoun
male given name