Polish-Latin dictionary »

sfora meaning in Latin

PolishLatin
sfora noun
duże stado psowatych (psów, wilków)

convāsōnoun

Your history